Genus Manduca — synonyms, definition
1. genus Manduca (Noun)
1 synonym
manduca
1 definition
genus Manduca (Noun) — Moths whose larvae are tobacco hornworms or tomato hornworms.
1 type of
arthropod genus
4 parts
Manduca quinquemaculata Manduca sexta tobacco hornworm tomato worm
2 parts of
Sphingidae family Sphingidae